chore(deps): bump all @angular/* framework packages from 21.2.4 to 21.2.7#1450
Conversation
Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 21.2.4 to 21.2.6. - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/v21.2.6/packages/core) --- updated-dependencies: - dependency-name: "@angular/core" dependency-version: 21.2.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
All alerts resolved. Learn more about Socket for GitHub. This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
There was a problem hiding this comment.
Pull request overview
Updates the frontend’s Angular dependency set by bumping @angular/core from 21.2.4 to 21.2.6 (Dependabot-driven), along with the corresponding pnpm-lock.yaml refresh.
Changes:
- Bump
@angular/coreversion range infrontend/package.jsonto^21.2.6. - Update
pnpm-lock.yamlto resolve@angular/core@21.2.6and refresh related transitive package resolutions.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
frontend/package.json |
Updates the declared @angular/core version range to ^21.2.6. |
pnpm-lock.yaml |
Updates lockfile resolutions for @angular/core@21.2.6 and several transitive packages. |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
|
@copilot apply changes based on the comments in this thread |
…sistent peer deps Agent-Logs-Url: https://github.com/jaypatrick/adblock-compiler/sessions/51b9e04a-2130-40d9-9236-895f96158bb3 Co-authored-by: jaypatrick <1800595+jaypatrick@users.noreply.github.com>
Done in commit 13aa524. Updated all Angular framework packages ( |
|
@copilot ⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ FAIL src/app/app.component.spec.ts > AppComponent > should render menu button with aria-label
❯ src/app/app.component.spec.ts:116:25 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ Test Files 1 failed | 63 passed (64) /home/runner/work/adblock-compiler/adblock-compiler/frontend: |
Agent-Logs-Url: https://github.com/jaypatrick/adblock-compiler/sessions/6bc3002d-3ef6-464c-950a-c298c47dafd2 Co-authored-by: jaypatrick <1800595+jaypatrick@users.noreply.github.com>
Fixed in commit 71e4386. The menu button is inside |
Description
Bumps all Angular framework packages from mixed versions (21.2.4/21.2.5/21.2.6) to a consistent
^21.2.7to satisfy Angular's exact patch peer dependency requirements. Previously only@angular/corewas bumped (to 21.2.6), leaving other framework packages on older patch versions and causing unmet peer dependency warnings. Also fixes a test that was broken by the consistent Angular version resolution.Changes
@angular/animations,@angular/common,@angular/compiler,@angular/core,@angular/forms,@angular/platform-browser,@angular/platform-browser-dynamic,@angular/platform-server,@angular/router, and@angular/service-workerinfrontend/package.jsonto^21.2.7@angular/compiler-cli(devDependency) infrontend/package.jsonto^21.2.7pnpm-lock.yamlso all Angular framework packages consistently resolve to21.2.7, eliminating unmet peer dependency warningsapp.component.spec.ts: move theshould render menu button with aria-labeltest into a newAppComponent (mobile viewport)describe block that mocksBreakpointObserverto returnmatches: true, since the menu button is only rendered inside@if (isMobile())in the template; add an explicit desktop-viewport negative test asserting the button is correctly absent whenisMobile()is falseTesting
Zero Trust Architecture Checklist
Worker / Backend
*) on write/authenticated endpoints — N/A[vars]) — N/A.prepare().bind()(no string interpolation) — N/AFrontend / Angular
CanActivateFnauth guards — N/AlocalStorage) — N/ADependency version bump with test fix — no application logic or security-relevant code changed.